Sir John Hamilton-Dalrymple, 5th Baronet

Sir John Hamilton-Dalrymple, 5th Baronet (1780-1835) MP for Haddington 1805-1806

References